abdicar (de) - English Synonyms Dictionary